to that end - French English Dictionary